The Impossible Quiz Speedrun World Record In 4:24.88